package com.snake.springboot.custom.api.model.goods;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

/**
 * 策略商品-策略商品信息
 */
@ApiModel(description="策略商品-策略商品信息")
public class CustStryGoodsRetModel {
    @ApiModelProperty(value="")
    private String retId;

    /**
    * 策略商品注解ID
    */
    @ApiModelProperty(value="策略商品注解ID")
    private String strategyGoodsId;

    @ApiModelProperty(value="")
    private String custStryGoodsId;

    /**
    * 客户ID
    */
    @ApiModelProperty(value="客户ID")
    private String customId;

    /**
    * 策略商品名称
    */
    @ApiModelProperty(value="策略商品名称")
    private String goodsName;

    /**
    * 描述
    */
    @ApiModelProperty(value="描述")
    private String remark;

    /**
    * 商品详情
    */
    @ApiModelProperty(value="商品详情")
    private String detail;

    /**
    * 销售金额
    */
    @ApiModelProperty(value="销售金额")
    private BigDecimal saleAmount;

    /**
    * 原价
    */
    @ApiModelProperty(value="原价")
    private BigDecimal costAmount;

    /**
    * 支付状态：0 未支付 1已支付
    */
    @ApiModelProperty(value="支付状态：0 未支付 1已支付")
    private Integer payState;

    /**
    * 支付账号类型
    */
    @ApiModelProperty(value="支付账号类型")
    private Integer payAccType;

    /**
    * 支付账号ID
    */
    @ApiModelProperty(value="支付账号ID")
    private String payId;

    /**
    * 创建时间
    */
    @ApiModelProperty(value="创建时间")
    private String createdTime;

    /**
    * 修改时间
    */
    @ApiModelProperty(value="修改时间")
    private String updatedTime;

    public String getRetId() {
        return retId;
    }

    public void setRetId(String retId) {
        this.retId = retId;
    }

    public String getStrategyGoodsId() {
        return strategyGoodsId;
    }

    public void setStrategyGoodsId(String strategyGoodsId) {
        this.strategyGoodsId = strategyGoodsId;
    }

    public String getCustStryGoodsId() {
        return custStryGoodsId;
    }

    public void setCustStryGoodsId(String custStryGoodsId) {
        this.custStryGoodsId = custStryGoodsId;
    }

    public String getCustomId() {
        return customId;
    }

    public void setCustomId(String customId) {
        this.customId = customId;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getDetail() {
        return detail;
    }

    public void setDetail(String detail) {
        this.detail = detail;
    }

    public BigDecimal getSaleAmount() {
        return saleAmount;
    }

    public void setSaleAmount(BigDecimal saleAmount) {
        this.saleAmount = saleAmount;
    }

    public BigDecimal getCostAmount() {
        return costAmount;
    }

    public void setCostAmount(BigDecimal costAmount) {
        this.costAmount = costAmount;
    }

    public Integer getPayState() {
        return payState;
    }

    public void setPayState(Integer payState) {
        this.payState = payState;
    }

    public Integer getPayAccType() {
        return payAccType;
    }

    public void setPayAccType(Integer payAccType) {
        this.payAccType = payAccType;
    }

    public String getPayId() {
        return payId;
    }

    public void setPayId(String payId) {
        this.payId = payId;
    }

    public String getCreatedTime() {
        return createdTime;
    }

    public void setCreatedTime(String createdTime) {
        this.createdTime = createdTime;
    }

    public String getUpdatedTime() {
        return updatedTime;
    }

    public void setUpdatedTime(String updatedTime) {
        this.updatedTime = updatedTime;
    }
}